﻿

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.lagou
{

    public class ResultItem
    {
        /// <summary>
        /// 
        /// </summary>
        public string createTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string companyId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string positionName { get; set; }

        /// <summary>
        /// 后端开发
        /// </summary>
        public string positionType { get; set; }

        /// <summary>
        /// 3-5年
        /// </summary>
        public string workYear { get; set; }

        /// <summary>
        /// 本科
        /// </summary>
        public string education { get; set; }

        /// <summary>
        /// 全职
        /// </summary>
        public string jobNature { get; set; }

        /// <summary>
        /// 普奥云信息科技（北京）有限公司
        /// </summary>
        public string companyShortName { get; set; }

        /// <summary>
        /// 上海
        /// </summary>
        public string city { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string salary { get; set; }

        /// <summary>
        /// 成长型(A轮)
        /// </summary>
        public string financeStage { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string positionId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string companyLogo { get; set; }

        /// <summary>
        /// 技术
        /// </summary>
        public string positionFirstType { get; set; }

        /// <summary>
        /// 普奥云信息
        /// </summary>
        public string companyName { get; set; }

        /// <summary>
        /// 物联网 大数据 六险一金 股票期权
        /// </summary>
        public string positionAdvantage { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public List<string> companyLabelList { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string score { get; set; }

        /// <summary>
        /// 数据服务
        /// </summary>
        public string industryField { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string deliverCount { get; set; }

        /// <summary>
        /// 陈德基
        /// </summary>
        public string leaderName { get; set; }

        /// <summary>
        /// 50-150人
        /// </summary>
        public string companySize { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string orderBy { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string showOrder { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string haveDeliver { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string randomScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string countAdjusted { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string adjustScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string relScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string calcScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string adWord { get; set; }

        /// <summary>
        /// 1天前发布
        /// </summary>
        public string formatCreateTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string createTimeSort { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string positonTypesMap { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string hrScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string flowScore { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string showCount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public double pvScore { get; set; }

        /// <summary>
        /// 是
        /// </summary>
        public string plus { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string imstate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string totalCount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string searchScore { get; set; }

    }



    public class Content
    {
        /// <summary>
        /// 
        /// </summary>
        public string totalCount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string pageNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string pageSize { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string hasNextPage { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int totalPageCount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string currentPageNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string hasPreviousPage { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public List<ResultItem> result { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string start { get; set; }

    }



    public class Root
    {
        /// <summary>
        /// 
        /// </summary>
        public string success { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string code { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string requestId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string msg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string resubmitToken { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public Content content { get; set; }

    }
}

